reflection muffler - Turkish English Dictionary